package com.xjscrm.console.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("sop任务和客户及客户群关系返回对象")
public class SopTaskCustomerVo {

    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;

    /**
     * 运营商id
     */
    @ApiModelProperty(value = "运营商id")
    private Long merId;

    /**
     * 任务id
     */
    @ApiModelProperty(value = "任务id")
    private Long taskId;

    /**
     * 类型（0-客户;1-群）
     */
    @ApiModelProperty(value = "类型（0-客户;1-群）")
    private Integer type;

    /**
     * 机器人唯一id
     */
    @ApiModelProperty(value = "机器人唯一id")
    private Long deviceUniqueId;

    @ApiModelProperty(value = "机器人唯一id")
    private String deviceName;

    @ApiModelProperty(value = "机器人唯一id")
    private String deviceHeadImageUrl;

    /**
     * 发给对象wxid（客户就是客户wxid,群就是群wxid）
     */
    @ApiModelProperty(value = "发给对象wxid（客户就是客户wxid,群就是群wxid）")
    private String wxid;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Integer createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Integer updateTime;

    @ApiModelProperty("客户ID")
    private Long customerId;

    @ApiModelProperty("客户昵称")
    private String customerName;

    @ApiModelProperty("客户头像")
    private String customerHeadImageUrl;

    @ApiModelProperty("群ID")
    private Long groupId;

    @ApiModelProperty("群昵称")
    private String groupName;

    @ApiModelProperty("群头像")
    private String groupHeadImageUrl;
}
